/**
 * 
 */
package com.acc.dao;

import java.util.List;

import com.acc.entity.Order;
import com.acc.entity.Standby;


/**
 * @author 姜伟康
 *2017-9-12
 */
public interface OrderDao {
	
	
	//查询所有订单
	List<Order> showAllOrder(String sql,Object...objects ) ;	
	

	//根据订单号查询订单
	Order selectOrder(String orderId) ;
	
	//创建订单
	int addOrder(String orderId ,String username,Standby standby);
	
	//修改订单状态
	int updateOrderStatus(String orderId,String status);
	
	//取消订单
	int deleteOrder(String orderId) ;
	
	//改签
	int updateOrder(String orderId, Standby standby) ;

	//修改票数
	int updateStandyAmount(int number,Integer trainNumber) ;
	
	//根据车次查询车票
	Standby selectStandbyById(Integer id);


}
